Як використовувати наш API для податків

Останнє оновлення: 31 бер. 2025 р.

Інтерфейс програмного застосунку (API) — це спосіб взаємодії різних сервісів (у цьому випадку бірж і податкових служб) один з одним.

Іноді сервіси можуть вільно обмінюватися даними за допомогою загальнодоступних даних через API, однак, коли справа доходить до запиту інформації, необхідної для податків (такої як баланс вашого рахунку, історія торгівлі тощо), все стає складнішим, оскільки ця інформація захищена вашим іменем користувача/паролем/2FA (які ви ніколи не повинні нікому повідомляти).

Використання API для підключення вашої податкової платформи до вашого облікового запису Kraken є ефективним способом надання доступу до даних вашого облікового запису без обміну вашою інформацією для входу.

Щоб підключити вашу податкову платформу до вашого облікового запису Kraken, вам потрібно надати податковій платформі доступ до інформації вашого облікового запису за допомогою ключа API.

Ви не хочете, щоб треті сторони знали ваше ім’я користувача/пароль/2FA, а також не хочете, щоб вони торгували або виводили кошти з вашого облікового запису, тому замість цього використовується ключ API з відповідними дозволами.

Дозволи, які ви надаєте ключу API, встановлюватимуть межі того, що інша платформа може бачити та робити у вашому обліковому записі.

Загалом, дозволи, необхідні для податкового програмного забезпечення для розрахунку ваших прибутків/збитків від капіталу, такі:

Запит коштів, Запит закритих ордерів & угод (необов’язково для деяких бірж), Запит записів у реєстрі та Експорт даних.

Вони відомі як дозволи лише для читання, що означає, що вони дозволяють іншій платформі бачити кошти у вашому обліковому записі, а також транзакції в історії вашого облікового запису, але не дозволяють їм вносити будь-які зміни до вашого облікового запису (без нових угод та нових транзакцій поповнення).

Давайте подивимося, як це виглядає на Kraken PRO:

Kraken PRO

Щоб дізнатися, як створити API на Kraken, дивіться нижче.

Кошти:

Запит: це дозволяє ключу API переглядати баланс рахунку та записи про поповнення (історичні депозити та виведення коштів) на рахунку.

Ордери та угоди:

Запит закритих ордерів & угод: це дозволяє ключу API бачити закриті ордери та угоди на рахунку (це використовується для визначення прибутку/збитку).

Дані:

Запит записів у реєстрі: це дозволяє ключу API переглядати реєстр рахунку, який є записом усіх минулих торгових/фінансових транзакцій.

Експорт даних: це дозволяє ключу API експортувати всі вищезгадані дані, включаючи історію ваших торгів та реєстру рахунку (зазвичай у форматі CSV).

Для отримання додаткової інформації про те, як підключити ваш обліковий запис Kraken до Koinly, відвідайте:

Почніть з вибору країни вашого проживання

1

Далі натисніть «Додати гаманець» і виберіть Kraken

2

Щоб використовувати метод API 'Автоматична синхронізація', введіть свій публічний та приватний ключ, отримані з Kraken.com, і натисніть «Додати Kraken».

3

3

4

Щоб вручну завантажити файл CSV, будь ласка, переформатуйте свої дані за допомогою посібника CoinTracker CSV та завантажте їх у шаблон CoinTracker CSV.

Після завершення перетягніть заповнений шаблон CoinTracker CSV у визначену область завантаження.

5

Якщо вам потрібна додаткова допомога, будь ласка, ознайомтеся з покроковим посібником CoinTracker нижче.

На головній сторінці встановіть основні налаштування

1

Натисніть «Наступний крок», а потім «переглянути більше опцій»

2

Виберіть Kraken зі списку гаманців/бірж

4

5

Будь ласка, скопіюйте та вставте свої публічний та приватний ключі Kraken у поля API Key та Secret Key, а потім натисніть "Connect Exchange"

4

На головній сторінці виберіть 'Enter Coins' та знайдіть і виберіть Kraken (не плутати з Kraken Futures)

Select Exchange/Wallet

Прокрутіть униз до 'Create a new automatic Kraken Job' та вставте API Key, а також свій API Private Key (secret), потім натисніть 'Save This Kraken Job'

Input Public/Private Keys

Щоб вручну завантажити файл CSV, натисніть на вкладку 'CSV import tab', потім перетягніть файл CSV та натисніть 'Continue to Import'.

Manually Upload CSV file

Нарешті, натисніть 'Start Import'

Manually upload CSV file

Successfully uploaded CSV file

Якщо вам потрібна додаткова допомога, перегляньте покроковий посібник CoinTracking нижче:

Щоб отримати вичерпний посібник із завантаження даних Kraken до Crypto Tax Calculator (CTC), відвідайте нашу статтю підтримки:

На сторінці панелі інструментів виберіть кнопку «+ Integration» у верхньому правому куті:

Blockpit

Далі виберіть Kraken, коли з'явиться запит на вибір гаманця.

Він помітно вказаний у розділі «Найпопулярніші інтеграції».

Далі виберіть Kraken (для даних Spot API) або Kraken Futures (для даних Futures).

*Зверніть увагу, що ключі API Kraken Futures є окремими та відмінними від ключів Kraken SPOT API і не можуть використовуватися взаємозамінно*

Blockpit

Blockpit 3

Будь ласка, скопіюйте свій ключ API та приватний ключ API зі свого облікового запису Kraken і вставте їх у відповідні поля на вебсайті Blockpit, а потім натисніть «Продовжити».

Blockpit 3

Після натискання «Продовжити» розпочнеться процес синхронізації балансів вашого облікового запису та історії транзакцій. Це може зайняти кілька секунд або хвилин залежно від тривалості історії вашого облікового запису.

Blockpit 4

Ваші баланси Kraken (і Kraken Futures) відображатимуться в розділі «Інтеграції» на інформаційній панелі, де ви можете синхронізувати дані в будь-який час або налаштувати їх автоматичну синхронізацію кожні 24 години за наявності активної ліцензії Blockpit.

Якщо вам потрібна додаткова допомога, перегляньте покроковий посібник Blockpit нижче.

  • Я отримую помилку «Недійсний ключ» під час додавання публічного та приватного ключів до стороннього програмного забезпечення.

    Якщо ви зіткнулися з цією помилкою, спочатку переконайтеся, що ви правильно копіюєте приватний і публічний ключі. Якщо ви робите це і все ще отримуєте помилку «Недійсний ключ», будь ласка, створіть новий ключ з правильними дозволами та спробуйте додати його знову.

  • Мої баланси Earn/Staked не відображаються.

    Деяке стороннє податкове програмне забезпечення не може коректно імпортувати наші баланси стейкінгових активів через API. Зазвичай це можна виправити, експортувавши історію вашого облікового запису та завантаживши її на сторонній сайт вручну. Щоб дізнатися, як вручну експортувати історію вашого облікового запису, натисніть нижче.

  • Деякі мої транзакції відсутні.

    Функції миттєвої купівлі/продажу не записуються в історію торгівлі облікового запису, однак їх можна побачити в бухгалтерській книзі облікового запису. Деякі сторонні платформи не можуть правильно інтерпретувати записи купівлі/продажу в бухгалтерській книзі облікового запису. Якщо це так, будь ласка, вручну експортуйте історію свого облікового запису та завантажте файл на сторонню платформу, яку ви використовуєте.

  • Я вручну завантажив історію свого облікового запису, але не розумію, що означають символи.

    Повна історія вашого облікового запису складається з двох частин, а саме: бухгалтерської книги (Ledger) та угод (Trades). Спочатку давайте дізнаємося трохи про відмінності між ними.

    Тепер, коли ми добре розуміємо відмінності між бухгалтерською книгою (Ledger) та історією угод (Trades) вашого облікового запису, давайте розглянемо, як інтерпретувати кожну з них.

  • Чи безпечно надавати мої ключі API сторонньому програмному забезпеченню?

    Поки сторонній сайт/додаток вимагає ваші приватні ключі API Kraken, можуть виникнути потенційні проблеми безпеки, але якщо ви створите спеціальний ключ API з мінімальними дозволами, наприклад, лише для читання вашого балансу та/або бухгалтерської книги, ризику для ваших коштів або безпеки загалом немає. З цієї причини рекомендується надавати дозволи лише для читання та створювати спеціальний ключ API з такими дозволами для обміну з вашим надійним стороннім програмним забезпеченням.


Потрібна додаткова допомога?